in the land of the living ne demek

  1. in the land of the living : hayatta